/**
 * 主题颜色常量配置
 */

/**
 * 系统主题颜色选项
 */
export const THEME_COLORS = [
  { value: "#C7000B", label: "red", name: "薄暮" },
  { value: "#FF6A00", label: "orange", name: "火山" },
  { value: "#FAAD14", label: "yellow", name: "日暮" },
  { value: "#2BA245", label: "green", name: "极光绿" },
  { value: "#0078d4", label: "teldBlue", name: "拂晓蓝（默认）" },
  { value: "#409EFF", label: "elementBlue", name: "冰晶蓝" },
  { value: "#1890FF", label: "antBlue", name: "天空蓝" },
  { value: "#007eea", label: "dingBlue", name: "深海蓝" },
  { value: "#00A7CB", label: "default", name: "明青" },
  { value: "#0052d9", label: "tencentBlue", name: "克莱因蓝" },
  { value: "#722ED1", label: "purple", name: "酱紫" },
  { value: "#FFFFFF", label: "white", name: "雪白" },
];

export const Theme_Variable = {
  red: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "199, 0, 11",
    "--theme-color": "rgba(199, 0, 11, 1.00)",
    "--theme-color-hover": "rgba(199, 0, 11, 0.7)",
    "--theme-color-choose": "#970109",
    "--theme-color-background": "#FCF2F2",
    "--theme-color-shadow": "rgba(199, 0, 11, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #FAE6E7 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  orange: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "255, 106, 0",
    "--theme-color": "rgba(255, 106, 0, 1.00)",
    "--theme-color-hover": "rgba(255, 106, 0, 0.7)",
    "--theme-color-choose": "#B24B02",
    "--theme-color-background": "#FFF7F2",
    "--theme-color-shadow": "rgba(255, 106, 0, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #FFF0E6 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  yellow: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "250, 173, 20",
    "--theme-color": "rgba(250, 173, 20, 1.00)",
    "--theme-color-hover": "rgba(250, 173, 20, 0.7)",
    "--theme-color-choose": "#BF8410",
    "--theme-color-background": "#FEFBF3",
    "--theme-color-shadow": "rgba(250, 173, 20, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #FFF7E8 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  green: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "43, 162, 69",
    "--theme-color": "rgba(43, 162, 69, 1.00)",
    "--theme-color-hover": "rgba(43, 162, 69, 0.7)",
    "--theme-color-choose": "#207733",
    "--theme-color-background": "#F4FAF5",
    "--theme-color-shadow": "rgba(43, 162, 69, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #EAF6ED 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  default: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "0, 167, 203",
    "--theme-color": "rgba(0, 167, 203, 1.00)",
    "--theme-color-hover": "rgba(0, 167, 203, 0.7)",
    "--theme-color-choose": "#01819c",
    "--theme-color-background": "#F2FAFC",
    "--theme-color-shadow": "rgba(0, 167, 203, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #E6F6FA 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  elementBlue: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "64, 158, 255",
    "--theme-color": "rgba(64, 158, 255, 1.00)",
    "--theme-color-hover": "rgba(64, 158, 255, 0.7)",
    "--theme-color-choose": "#3279c3",
    "--theme-color-background": "#F5FAFF",
    "--theme-color-shadow": "rgba(64, 158, 255, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #ECF5FF 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  antBlue: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "24, 144, 255",
    "--theme-color": "rgba(24, 144, 255, 1.00)",
    "--theme-color-hover": "rgba(24, 144, 255, 0.7)",
    "--theme-color-choose": "#1368b7",
    "--theme-color-background": "#F3F9FF",
    "--theme-color-shadow": "rgba(24, 144, 255, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #E8F4FF 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  dingBlue: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "0, 126, 234",
    "--theme-color": "rgba(0, 126, 234, 1.00)",
    "--theme-color-hover": "rgba(0, 126, 234, 0.7)",
    "--theme-color-choose": "#015fb0",
    "--theme-color-background": "#F2F8FE",
    "--theme-color-shadow": "rgba(0, 126, 234, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #E6F2FD 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  teldBlue: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "0, 120, 212",
    "--theme-color": "rgba(0, 120, 212, 1.00)",
    "--theme-color-hover": "rgba(0, 120, 212, 0.7)",
    "--theme-color-choose": "#0364ad",
    "--theme-color-background": "#F2F8FD",
    "--theme-color-shadow": "rgba(0, 120, 212, 0.3)",
    "--theme-menu-gradient": "linear-gradient(to bottom, #ECF5FF 0%, #ffffff 10%, #ffffff 100%)"
  },
  tencentBlue: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "0, 82, 217",
    "--theme-color": "rgba(0, 82, 217, 1.00)",
    "--theme-color-hover": "rgba(0, 82, 217, 0.7)",
    "--theme-color-choose": "#013c9a",
    "--theme-color-background": "#F2F6FD",
    "--theme-color-shadow": "rgba(0, 82, 217, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #E6EEFB 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  purple: {
    "--layout-font-color": "rgb(255, 255, 255)",
    "--theme-color-base": "114, 46, 209",
    "--theme-color": "rgba(114, 46, 209, 1.00)",
    "--theme-color-hover": "rgba(114, 46, 209, 0.7)",
    "--theme-color-choose": "#4d1f8d",
    "--theme-color-background": "#F8F4FC",
    "--theme-color-shadow": "rgba(114, 46, 209, 0.3)",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #F1EBFA 0%,  #ffffff 10%,  #ffffff 100%)",
  },
  white: {
    "--layout-font-color": "rgb(255, 255, 255, 0.56)",
    "--theme-color-base": "255, 255, 255",
    "--theme-color": "rgba(0, 120, 212, 1.00)",
    "--theme-color-hover": "rgba(0, 120, 212, 0.7)",
    "--theme-color-choose": "#0364ad",
    "--theme-color-background": "rgba(0, 120, 212, 0.1)",
    "--theme-color-shadow": "#F2F8FD",
    "--theme-menu-gradient": "linear-gradient(  to bottom,  #E6F2FB 0%,  #ffffff 10%,  #ffffff 100%)"
  },
};

/**
 * 默认主题颜色
 */
export const DEFAULT_THEME = "teldBlue";